English Dictionary
◊ SQUAMOUS CELL CARCINOMA
squamous cell carcinoma
n : the most common form of skin cancer [syn: {cancroid}]